broiled tomatoes - French English Dictionary